periodically loaded waveguide - German English Dictionary